Cs403 Assignment No. 1 Solution Spring 2023